card player

nouns

someone who plays (or knows how to play) card games
is a type of (narrower)
a person who participates in or is skilled at some game